troglodyte à bec fin - Turkish English Dictionary